@import "variables"
@import "extends"

html, body
  padding 0
  margin 0
  min-height 100vh

body
  display flex
  flex-direction column

h1, h2, h3, h4, h5, h6
  font-family "Playfair Display", Georgia, "Times New Roman", serif

img
  object-fit contain

table
  border-collapse collapse

.lh-100
  line-height 1

.lh-125
  line-height 1.25

.lh-150
  line-height 1.5

.lh-175
  line-height 1.75

.display-4
  font-size 2.5rem

@media mq-normal
  .display-4
    font-size 3rem

.h-250
  height 250px
@media (min-width: 768px)
  .h-md-250
    height 250px

@media mq-normal
  .display-4
    font-size 3rem

.flex-auto
  flex 0 0 auto

.box-shadow
  box-shadow 0 .25rem .75rem rgba(0, 0, 0, .05)

.card
  transition 0.2s all ease-in-out

.card:hover
  @extend .box-shadow

.cursor-pointer
  cursor pointer

.heimu, .heimu a, a .heimu, .heimu a.new
  background-color #252525
  color #252525
  text-shadow none

.heimu:hover, .heimu:active, .heimu.off
  transition color .13s linear
  color white

@import "partials/content"
@import "partials/comments"
@import "partials/timeline"
@import "partials/fonts"
@import "partials/nprogress"
